despite everything - İspanyolca İngilizce Sözlük